package cn.lili.modules.order.order.entity.vo.warehouse;

import lombok.Data;
import org.jacoco.agent.rt.internal_3570298.core.internal.flow.LabelInfo;

import java.util.Date;
import java.util.List;

@Data
public class OrderExCreateReq {

    private String businessModelCode;
    private String businessType;
    private Integer childSeq;
    private Integer childrenNum;
    private String city;
    private String clientClearPortCode;
    private String clientCode;
    private String clientExpressCode;
    private String consigneeAddress;
    private String consigneeAddress1;
    private String consigneeAddress2;
    private String consigneeCompany;
    private String consigneeEmail;
    private String consigneeIdentityCardNo;
    private String consigneeIdentityCardType;
    private String consigneeName;
    private String consigneePhone;
    private Integer consigneePost;
    private Long createBatchCode;
    private Date createTime;
    private String currencyCode;
    private String declareType;
    private String destinationCountryCode;
    private Integer discount;
    private String district;
    private Integer freightCharge;
    private String freightNo;
    private Integer grossWeight;
    private Integer height;
    private String ieFlag;
    private Integer insuranceFee;
    private Integer isNecessaryPickUp;
    private Integer isUpdate;
    private LabelInfo labelInfo;
    private Integer length;
    private String mawbCode;
    private Double netWeight;
    private List<OrderCreateDetailItemList> orderCreateDetailItemList;
    private Integer orderGoodsAmount;
    private Integer orderGoodsCurrency;
    private String orderNo;
    private String orderStatus;
    private Date orderTime;
    private Integer orderTotalAmount;
    private Integer orderTotalCount;
    private String palletCode;
    private String parcelCode;
    private String parentParcelCode;
    private String paymentNo;
    private String platformCode;
    private String province;
    private String purchaseChannel;
    private String purchaseLogisticsCode;
    private String remark;
    private ReturnAddress returnAddress;
    private Double roughWeight;
    private Shipper shipper;
    private String shopCode;
    private String skuDesc;
    private String soOrderCode;
    private String sourceCountryCode;
    private String stockCode;
    private Integer tariffCharge;
    private List<ValueAddedServices> valueAddedServices;
    private Integer width;
}
